cable dispensing container - Français Anglais Dictionnaire